
function doFundAlert(){
    var p = {
	div_id:"find_div", 
	title:"找回密码", 
	width:600, 
	height:450, 
	modal:true, 
	url:basePath + "/PasswordFind.jsp"};
	$op(p);
}
function doUserDatil(){
   var username=$V('loginname');
   if($isNull(username)){
      $msg('用户名不能为空！');
      return;
   }
   if(username.length<6){
      $msg('用户名长度不能小于6位！');
      return;
   }
   $.ajax( {
		type : "POST",
		url : basePath + '/loginservlet.do?method=CardUserDatilByUserName',
		cache : false,
		data : 'username='+username+'&issuecompanyno='+issuecompanyno,
		success : function(data) {
		    data = $.parseJSON(data);		
		    var i=0;	 
		    $('#question1').val(' ');
		    $('#question2').val(' ');
		    $('#question3').val(' ');  
			if(!$isNull(data)){
			    var question1=data.question1;
			    if(!$isNull(question1)){
			       $('#question1').val(question1);
			       $('#answer1').attr('disabled','');
			       i=1;
			    }else{
			       $('#answer1').attr('disabled','disabled');
			    }
			    var question2=data.question2;
			    if(!$isNull(question2)){
			       $('#question2').val(question2);
			       $('#answer2').attr('disabled','');
			       i=1;
			    }else{
			       
			       $('#answer2').attr('disabled','disabled');
			    }
			    var question3=data.question3;
			    if(!$isNull(question3)){
			       $('#question3').val(question3);
			       $('#answer3').attr('disabled','');
			       i=1;
			    }else{			       
			       $('#answer3').attr('disabled','disabled');
			    }
			    if(i==0){
			       $msg('该用户您没有密码保护！所以不能通过该方式找回密码！请联系管理员！重置密码！');
                return;
			    }
			}else{
			    $('#answer1').attr('disabled','disabled');
			    $('#answer2').attr('disabled','disabled');
			    $('#answer3').attr('disabled','disabled');
			    $msg('该用户不存在！');			    
                return;
			}
		}
	});
}
function doUpdate(){
   if(!$("#com_form").form('validate')){
		return ;
   }
   var username=$V('loginname');
   if($isNull(username)){
      $msg('用户名不能为空！');
      return;
   }
   if(username.length<6){
      $msg('用户名长度不能小于6位！');
      return;
   }
   var newpassword=$V('newpassword');
   if($isNull(newpassword)){
      $msg('新密码不能为空！');
      return;
   }
   if(newpassword.length<6){
      $msg('新密码长度不能小于6位！');
      return;
   }
   var qrpassword=$V('qrpassword');
   if($isNull(qrpassword)){
      $msg('确认密码不能为空！');
      return;
   }
   if(qrpassword.length<6){
      $msg('确认长度不能小于6位！');
      return;
   }
   if(qrpassword!=newpassword){
      $msg('确认密码与新密码不符！');
      return;
   }
   var question1=$V('question1');
   question1=question1.replace(/\s+/g,"")
   if(!$isNull(question1)){
      var answer1=$V('answer1');
      if($isNull(answer1)){
         $msg('请输入答案1！');
         return;
      }
   }
   var question2=$V('question2');
   question2=question2.replace(/\s+/g,"")
   if(!$isNull(question2)){
      var answer2=$V('answer2');
      if($isNull(answer2)){
         $msg('请输入答案2！');
         return;
      }
   }
   var question3=$V('question3');
   question3=question3.replace(/\s+/g,"")
   if(!$isNull(question3)){
      var answer3=$V('answer3');
      if($isNull(answer3)){
         $msg('请输入答案3！');
         return;
      }
   }
    form = $("#user-window").find("form");
	form.form("submit", {url:basePath + "/loginservlet.do?method=FindPasword",
	 type:"POST", cache:false, 
	 encType:"multipart/form-data",
	 success:function (data) {
		if (data == "0") {
			$msg("密码找回成功！");			
			$("#find_div").window("close");
		}else{
		    $msg(data);
			return;
		}		   
	}});
}
//////////////////密码强度////////////
 function zzjs_net(obj){
  var t=obj.value;
  var id=getResult(t);
  //定义对应的消息提示
  var msg=new Array(4);
  msg[0]="密码过短。";
  msg[1]="密码强度差。";
  msg[2]="密码强度良好。";
  msg[3]="密码强度高。";
  var sty=new Array(4);
  sty[0]=-45;
  sty[1]=-30;
  sty[2]=-15;
  sty[3]=0;
  var col = new Array(4);
  col[0] = "gray";
  col[1] = "#50AEDD";
  col[2] = "#FF8213";
  col[3] = "green";
  //设置显示效果
  var bImg="images/navibg_05.png" //一张显示用的图片
  var sWidth=300;
  var sHeight=15;
  var Bobj=document.getElementById("www_zzjs_net");
//欢迎来到站长特效网，我们的网址是www.zzjs.net，很好记，zz站长，js就是js特效，本站收集大量高质量js代码，还有许多广告代码下载。
  Bobj.style.fontSize="12px";
  Bobj.style.color=col[id];
  Bobj.style.width=sWidth + "px";
  Bobj.style.height=sHeight + "px";
  Bobj.style.lineHeight=sHeight + "px";
  Bobj.style.background="url(" + bImg + ") no-repeat left " + sty[id] + "px";
  Bobj.style.textIndent="20px";
  Bobj.innerHTML="检测提示：" + msg[id];
 }
 //定义检测函数,返回0/1/2/3分别代表无效/差/一般/强
 function getResult(s){
  if(s.length < 4){
   return 0;
  }
  var ls = 0;
  if (s.match(/[a-z]/ig)){
   ls++;
  }
  if (s.match(/[0-9]/ig)){
   ls++;
  }
   if (s.match(/(.[^a-z0-9])/ig)){
   ls++;
  }
  if (s.length < 6 && ls > 0){
   ls--;
  }//欢迎来到站长特效网，我们的网址是www.zzjs.net，很好记，zz站长，js就是js特效，本站收集大量高质量js代码，还有许多广告代码下载。
  return ls
 }